#ifndef __BLACK_ANGLEAXIS_H__
#define __BLACK_ANGLEAXIS_H__

#include "maths/default.h"
#include "maths/vector.h"

namespace black
{
	class angleAxis
	{
	public:
		bFORCEINLINE angleAxis();
		bFORCEINLINE angleAxis( float fAngle, const vec3& vAxis );

		bFORCEINLINE bool	isValid() const;

		vec3	axis;
		float	angle;
	};
}

#include "maths/inl/angleaxis.inl"

#endif // __BLACK_ANGLEAXIS_H__
//---------------------------------------------------------------------------------------
// Copyright (c) 2009 Jounayd Id Salah.
// All rights reserved.
//---------------------------------------------------------------------------------------

